see docs_1.txt for a more completely introduction. I'm gonna try to describe the programs which aren't detailed there. BTW#1 anyone who wants to write better docs for these programs, please feel free! BTW#2 these programs are mostly very user friendly and all you have to do is run them to get a nice USAGE description addtab : spaces to tabs untab : opposite append : cat files bhead/tail/diff : raw byte version of popular file compares & cuts unbdiff : bdiff A B -> diffile unbdiff B difffile -> A useful with images BitPlaneToRaw : ILBM2BitPlane : ILBM2Raw : some nice CLI image conversion utilities for raw image control calc : powerful calculator (CLI) eval : powerful eval both of these are superb programmer tools run calc and type "h" to get a description of allowed inputs (pretty much everything) cpptoc : cut // crlf : cut or add crlf DelInfo : useful to add to your Tools ; deletes the info off of a file EchoNoRet : just like 'echo' but doesn't add an LF '\n' I use it like this: ;/** dfree script : **/ .key DRIVE dinfo SETENV ALL QUIET echonoret > t:free.work type env:diskinfo/freebytes >> t:free.work type t:free.work ;/** end dfree script : **/ FlipFile : flips a file over GCD : greatest common divisor IconM : lets you set the DEFAULT tool in a .info using the CLI InfoM : see infom.doc PadNum : pad zeros to a num so it'll sort right pause : wait for a keypress RecExtract : useful information extractor with wildcarding sizedir : return the size of a directory. Add to tools menu and DirOpus SPAWNM : runs a program many times, recurses, powerful timer : just a countdown beeper TS : like grep, call from spawnm, uses fast Boyer-Moore/KMP style or allows you to use Amiga wildcards xpak : pack a file to another with xpk xpakit : pack a file with xpk